﻿2026-07-06T06:41:07.9812209Z ##[group]Run cargo test -p spt --test twohost_cli -- --nocapture
2026-07-06T06:41:07.9812631Z [36;1mcargo test -p spt --test twohost_cli -- --nocapture[0m
2026-07-06T06:41:07.9827208Z shell: /usr/bin/bash -e {0}
2026-07-06T06:41:07.9827451Z env:
2026-07-06T06:41:07.9827609Z   SPT_TWO_HOST: 1
2026-07-06T06:41:07.9827790Z   SPT_TWO_HOST_ROLE: b
2026-07-06T06:41:07.9827996Z   SPT_TWO_HOST_SECRET: rig-twohost-ci
2026-07-06T06:41:07.9828232Z   SPT_TWO_HOST_WAIT_SECS: 900
2026-07-06T06:41:07.9828430Z ##[endgroup]
2026-07-06T06:41:08.2369988Z    Compiling n0-future v0.3.2
2026-07-06T06:41:08.2427690Z    Compiling rustix v1.1.4
2026-07-06T06:41:08.2490436Z    Compiling backon v1.6.0
2026-07-06T06:41:08.2824273Z    Compiling n0-watcher v0.6.1
2026-07-06T06:41:08.3874046Z    Compiling iroh-dns v0.98.0
2026-07-06T06:41:08.3874627Z    Compiling netwatch v0.16.0
2026-07-06T06:41:08.5215710Z    Compiling iroh-relay v0.98.0
2026-07-06T06:41:09.0327214Z    Compiling portmapper v0.16.0
2026-07-06T06:41:09.8216307Z    Compiling terminal_size v0.4.4
2026-07-06T06:41:09.8217206Z    Compiling tempfile v3.27.0
2026-07-06T06:41:09.8767306Z    Compiling clap_builder v4.6.0
2026-07-06T06:41:11.4559544Z    Compiling clap v4.6.1
2026-07-06T06:41:11.9349969Z    Compiling iroh v0.98.2
2026-07-06T06:41:20.3446070Z    Compiling spt-net v0.25.0 (/home/reavus/actions-runner/_work/spt-core/spt-core/crates/spt-net)
2026-07-06T06:41:21.8617212Z    Compiling spt-daemon v0.25.0 (/home/reavus/actions-runner/_work/spt-core/spt-core/crates/spt-daemon)
2026-07-06T06:41:30.0447380Z    Compiling spt v0.25.0 (/home/reavus/actions-runner/_work/spt-core/spt-core/crates/spt)
2026-07-06T06:41:35.4066505Z     Finished `test` profile [unoptimized + debuginfo] target(s) in 27.41s
2026-07-06T06:41:35.4300328Z      Running tests/twohost_cli.rs (target/debug/deps/twohost_cli-998c695e3226fb89)
2026-07-06T06:41:35.4318203Z 
2026-07-06T06:41:35.4320097Z running 2 tests
2026-07-06T06:41:35.4320395Z test gated_cli_role_a ... ok
2026-07-06T06:41:35.4325288Z GATED role B: node 989b0dbaa74de8e5c747af19c65f49211f08235717e8d322ec082ab0cbfb48ee
2026-07-06T06:41:44.6492184Z GATED role B: ticker session 1 ready
2026-07-06T06:41:45.1496484Z GATED OK: bring-up: A's target row replicated to B
2026-07-06T06:41:45.3998729Z GATED OK: C-2: A's wake flipped the rest intent to Active
2026-07-06T06:41:49.6513512Z GATED OK: C-2: the [session.resume] template relaunched the harness
2026-07-06T06:41:49.9017644Z GATED OK: C-2: the revived harness self-bound (status online)
2026-07-06T06:41:49.9018165Z GATED OK: C-2 revive (serve side)
2026-07-06T06:41:50.0154464Z GATED OK: E-1 send confirmed —  SENT(WAN):ling-gated-tgt@cc45247c71dc683e9c6505b72142e1976f898f7acf064beb27e35d2993ace09c (spooled)
2026-07-06T06:42:27.1198379Z GATED OK: E-1: A confirmed the from-stamp
2026-07-06T06:42:27.1200797Z GATED OK: B-3: A's viewport is attached
2026-07-06T06:42:27.1333047Z GATED: daemon stop rc=Some(0) out= err=Failed to connect to bus: No medium found
2026-07-06T06:42:27.1333512Z DAEMON_STOPPED
2026-07-06T06:42:27.1355836Z GATED role B: daemon DOWN (honest stop) — restarting
2026-07-06T06:42:35.4320437Z test gated_cli_role_b has been running for over 60 seconds
2026-07-06T06:42:36.0206578Z GATED role B: ticker respawned (1) after the bounce
2026-07-06T06:43:52.0038361Z GATED OK: B-3: A finished (reheal proven)
2026-07-06T06:58:52.2254251Z GATED role B: step complete — bye ack NOT observed within the bound (tolerated: A asserts delivery on its side)
2026-07-06T06:58:52.3085418Z test gated_cli_role_b ... ok
2026-07-06T06:58:52.3085800Z 
2026-07-06T06:58:52.3086272Z test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1036.88s
2026-07-06T06:58:52.3086864Z 
